to be doubled up with laughter - Allemand Anglais Dictionnaire